381811
429785
212670
578109
85317
161905
1127759
99157
378662
740823
711178
70999
796312
888871
823147
910949
1018724
835610
576505
58952
103987
617377
299284
553842